tree deflector - Turkish English Dictionary